The IAAF, International Association of Athletics Federation, has come under intense scrutiny in recent months for the way in which it chooses to respond to a growing number of reports of failed doping tests for competitive athletes. Motorsport... More »